package com.ssy.jt808.gateway.client.media.pojo;

import com.ssy.jt808.gateway.client.pojo.JtRequestBase;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 报警附件上传指令
 *
 * @author wangzezhou
 */
@Data
public class T9208Request extends JtRequestBase{

  public T9208Request(){
    super(0x9208);
  }


  /** 服务器IP地址 */
  private String        ip;
  /** TCP端口 */
  private int           tcpPort;
  /** UDP端口 */
  private int           udpPort;
  /** 终端ID */
  private String        deviceId;
  /** 时间(YYMMDDHHMMSS) */
  private LocalDateTime dateTime;
  /** 序号(同一时间点报警的序号，从0循环累加) */
  private int           sequenceNo;
  /** 附件数量 */
  private int           fileTotal;
  /** 报警编号 */
  private String        platformAlarmId;


  @Override
  public String url(){
    return host + "/v1/terminals/messages/9208";
  }
}
